firmly mounted - German English Dictionary